protests erupt - Turco Inglés Diccionario